English Dictionary
◊ CORAL ROOT
coral root
n : a wildflower of the genus Corallorhiza growing from a hard
mass of rhizomes associated with a fungus that aids in
absorbing nutrients from the forest floor